labour saving machinery - Español Inglés Diccionario